package io.ipoli.android;

/**
 * Created by Venelin Valkov <venelin@curiousily.com>
 * on 6/15/15.
 */
public interface Constants {

    String DEFAULT_PLAN_DAY_TIME = "9:00";
    String DEFAULT_REVIEW_DAY_TIME = "22:00";

    int COMPLETE_QUEST_RESULT_REQUEST_CODE = 10;
    int EDIT_QUEST_RESULT_REQUEST_CODE = 11;
    int REMIND_PLAN_DAY_NOTIFICATION_ID = 101;

    int REMIND_REVIEW_DAY_NOTIFICATION_ID = 102;
    int REMIND_START_QUEST_NOTIFICATION_ID = 103;

    int QUEST_TIMER_NOTIFICATION_ID = 201;
    int QUEST_DONE_NOTIFICATION_ID = 202;

    int COMPLETE_QUEST_DEFAULT_EXPERIENCE = 5;
    int DEFAULT_PLAYER_LEVEL = 0;

    int DEFAULT_PLAYER_EXPERIENCE = 5;
    int DEFAULT_SNOOZE_TIME_MINUTES = 10;
    String DEFAULT_ASSISTANT_AVATAR = "avatar_12";
    String DEFAULT_PLAYER_AVATAR = "avatar_07";
    int INVITE_PLAYER_PROBABILITY = 50;

    int QUEST_WITH_NO_DURATION_TIMER_MINUTES = 30;
    int MAX_QUEST_DURATION_HOURS = 4;

    String QUEST_ID_EXTRA_KEY = "quest_id";
    String IS_TODAY_QUEST_EXTRA_KEY = "is_today_quest";

    int[] BASE_XP_OUTCOMES = new int[]{5, 10, 15};
    int AVATAR_COUNT = 12;
    int QUEST_CALENDAR_EVENT_MIN_DURATION = 15;
    int MAX_UNSCHEDULED_QUEST_VISIBLE_COUNT = 3;
    int RESULT_REMOVED = 100;

    String KEY_APP_RUN_COUNT = "RUN_COUNT";
    String IPOLI_EMAIL = "hi@ipoli.io";


}